.footer[data-astro-cid-sz7xmlte]{background:#fff;border-top:1px solid #e9ecef;padding:2rem 0 1rem;margin-top:0rem}.footer-content[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:2rem;margin-bottom:1.5rem;align-items:flex-start}.footer-section[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{color:#333;font-size:1.25rem;margin-bottom:.5rem;font-weight:600;font-style:italic;text-align:left}.footer-section[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{color:#333;font-size:1rem;margin-bottom:.75rem;font-weight:600}.footer-section[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:#666;font-size:.9rem;line-height:1.5;margin:0;text-align:left;text-indent:0rem}.footer-section[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0}.footer-section[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:before{display:none}.footer-section[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{padding-left:0rem;margin-bottom:.5rem}.footer-section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#666;text-decoration:none;font-size:.9rem;transition:color .2s}.footer-section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#333}.footer-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid #e9ecef;padding-top:1rem;text-align:center}.footer-bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:#999;font-size:.8rem;margin:0}@media (max-width: 768px){.footer-content[data-astro-cid-sz7xmlte]{flex-direction:column;gap:1.5rem}.footer-section[data-astro-cid-sz7xmlte]{text-align:center}}:root{--primary-color: #3498db;--secondary-color: #2c3e50;--accent-color: #007bff;--text-color: #333;--subtle-text: #666;--light-gray: #f8f9fa;--medium-gray: #e4e4e7;--dark-gray: #444;--card-shadow: 0 2px 10px rgba(0,0,0,.1);--hover-shadow: 0 8px 15px rgba(0,0,0,.15)}.intro{background:#fff;padding:2rem;border-radius:12px;margin-bottom:3rem;box-shadow:0 2px 10px #0000001a}.intro p{margin:0}h1{font-family:Times,serif;font-size:2.5rem;font-weight:500;margin-bottom:1.5rem;color:#333;line-height:1.15;text-align:center}h2{font-family:Times,serif;font-size:1.9rem;color:#333;margin-bottom:1.5rem;margin-top:3rem;font-weight:500;line-height:1.3;text-align:center}h3{font-family:Times,serif;font-size:1.4rem;color:#555;margin-bottom:1rem;font-weight:600;line-height:1.4}strong{font-weight:700}p{text-indent:2rem;font-family:Times,serif;color:#666;font-size:1.2rem;line-height:1.6;color:var(--subtle-text);margin-bottom:1rem;align:center;font-weight:300}.container{max-width:900px;margin:0 auto;padding:0 2rem}.card{background:#fff;padding:2rem;border-radius:12px;box-shadow:var(--card-shadow);margin-bottom:2rem;transition:transform .2s ease,box-shadow .2s ease}.card:hover{transform:translateY(-2px);box-shadow:var(--hover-shadow)}a{color:var(--accent-color);text-decoration:none;transition:color .2s ease}a:hover{color:#0056b3;text-decoration:underline}.btn{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none}.btn-primary{background:var(--primary-color);color:#fff}.btn-primary:hover{background:#2980b9;transform:translateY(-1px)}ul{list-style:none;padding:0;margin:0 0 1.5rem}li{font-family:Times,serif;font-size:1rem;line-height:1.6;color:var(--subtle-text);margin-bottom:.5rem;position:relative;padding-left:1.5rem}li:before{content:"•";position:absolute;left:0;color:var(--accent-color);font-weight:700}.section,.content-section{padding:4rem 0;background:var(--light-gray);min-height:100vh}.grid,.element-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.image-container{text-align:center;margin:2rem 0}.image-container img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px #0000001a}.element{background:#fff;padding:2rem;border-radius:12px;box-shadow:var(--card-shadow);transition:transform .2s ease}.element:hover{transform:translateY(-5px)}.element-icon{font-size:2.5rem;font-weight:700;color:var(--primary-color);background:var(--light-gray);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.cta-section{text-align:center;margin-top:4rem}.cta-buttons{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.cta{display:inline-block;padding:1rem 2rem;font-size:1.15rem;font-weight:600;border-radius:2.5rem;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 2px 8px #00000012}.cta-section h2{margin-bottom:1rem}.cta-section p{margin-bottom:2rem}.app-store{background:#222;color:#fff}.app-store:hover{background:#444;transform:translateY(-2px)}.google-play{background:#34a853;color:#fff}.google-play:hover{background:#2c8c46;transform:translateY(-2px)}.conclusion{background:#fff;padding:2rem;border-radius:12px;margin:3rem 0;box-shadow:var(--card-shadow);text-align:center}.conclusion p{font-size:1.3rem;color:var(--subtle-text);font-style:italic;text-indent:0}@media (max-width: 768px){h1{font-size:2.2rem}h2{font-size:1.8rem}h3{font-size:1.2rem}p{font-size:1rem}.container{padding:0 1rem}.card{padding:1.5rem}.grid,.element-grid{grid-template-columns:1fr}.cta-buttons{flex-direction:column;align-items:center}.cta{width:100%;max-width:300px;text-align:center}}header[data-astro-cid-3ef6ksr2]{background:#fff;color:#053770;padding:1.5rem 0;font-family:Times,serif;font-weight:300}nav[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;max-width:2200px;margin:0 auto;padding:0 1.5rem}.logo-container[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.5rem}.logo[data-astro-cid-3ef6ksr2]{height:100px;width:auto}.logo-container[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2]{margin:0;font-size:1.8rem;letter-spacing:1px;font-family:Times,serif;font-style:italic;text-align:left;font-weight:600;line-height:1.2;color:#053770}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;display:flex;gap:2rem;margin:0;padding:0}nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{margin:0}nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:before{display:none}a[data-astro-cid-3ef6ksr2]{color:#666;font-weight:400;text-decoration:none;font-size:1.2rem;transition:color .2s}a[data-astro-cid-3ef6ksr2]:hover{color:#000}@media (max-width: 768px){.logo[data-astro-cid-3ef6ksr2]{height:30px}h1[data-astro-cid-3ef6ksr2]{font-size:1.5rem}ul[data-astro-cid-3ef6ksr2]{gap:1rem}a[data-astro-cid-3ef6ksr2]{font-size:1rem}}
